home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 December / 2004-12 CHIP.iso / Dom i biuro / Crimson Editor 3.70 / cedt370r.exe / spec / gnu-asm.key < prev    next >
INI File  |  2002-05-24  |  3KB  |  153 lines

  1. [-COMMENT-:GLOBAL]
  2. # GNU ASSEMBLY LANGUAGE KEYWORDS FILE FOR CRIMSON EDITOR
  3. # FIRST EDITED BY Frank Laub 2001.11.9
  4.  
  5. [KEYWORDS0:GLOBAL]
  6. aaa aas aaab
  7. ack
  8. adc adcb adcw adcl
  9. add addb addw addl
  10. and andb andw andl
  11. arpl
  12. bfsl
  13. bound
  14. btl btsl btrl
  15. call callww lcall
  16. clc cld cli cltd
  17. cmp cmpb cmpw cmpl
  18. cmpsb cmpsl    cmpsw
  19. cpuid
  20. cwdw cwdel cwtl
  21. daa das
  22. dec decb decw decl
  23. div divb divw divl
  24. enter
  25. fadd fadds faddl fiadds fiaddl faddp
  26. fcoml fcompl fcompll
  27. fdiv fdivs fdivl fidivs fidivl fdivp
  28. fdivr fdivrs fdivrl fidivrs fidivrl fdivrp
  29. fldl fldlw
  30. fmul fmuls fmull fimuls fimull fmulp
  31. fstb fstl fstpl fstp
  32. fsub fsubs fsubl fisubs fisubl fsubp
  33. fsubr fsubrs fsubrl fisubrs fisubrl fsubrp
  34. fwait
  35. fxch
  36. hlt hltb
  37. imul imulb imulw imull
  38. in inb inw inl invd
  39. inc incb incw incl
  40. insb insl
  41. int intl into int3 int3b
  42. jaw
  43. jcxz jcxzw
  44. jecxz jecxzl
  45. je jb jl jz jc ja js jo jp jg
  46. jge jle jae jbe
  47. jmp ljmp jmpw
  48. jne jnc jnb jnl jnz jna jns jnp jno
  49. lahf
  50. lds ldsb
  51. les
  52. lea leal leave
  53. lgdt
  54. lldt
  55. lidt
  56. lmsw
  57. lods lodsb lodsw lodsl
  58. loop loopz loope loopnz loopne loopb
  59. ltr
  60. mov movb movw movl
  61. movdb movdw movqb movqw
  62. movs movsb movsw movsl movsq
  63. movsbw movsbl movswl
  64. movabs
  65. movzbl movzwl movzbw
  66. mul mulb mulw mull
  67. neg negb negw negl
  68. nop
  69. not notb notw notl
  70. or orb orw orl
  71. out outb outw outl
  72. outsb outsl
  73. pop popb popw popl
  74. popa popal popsr popab
  75. popf popfl popfw
  76. psrld
  77. push pushb pushw pushl
  78. pusha
  79. pushf pushfl pushfw pushal pushsr
  80. rclb rcll
  81. ret lret iret
  82. roll
  83. ror rorb rorw rorl
  84. sahf
  85. sbb sbbl
  86. scas scasl
  87. setc setd seti
  88. setae setaeb
  89. setnew
  90. shl shlb shlw shll shld
  91. shr shrb shrw shrl
  92. std sti stil
  93. stos stosb stosw stosl
  94. sub subb subw subl
  95. test testb testw testl
  96. xchg xchgb xchgw xchgl
  97. xlat xlatw xlatl xlatb
  98. xor xorb xorw xorl
  99.  
  100. [KEYWORDS1:GLOBAL]
  101.  #define defined #elif #else #endif #error #if #ifdef #ifndef #include #line #pragma #printf #undef
  102.  
  103. .intel_syntax .att_syntax noprefix
  104.  
  105. .align .ascii .asciz
  106. .balign .balignw .balignl .byte
  107. .comm .code16 .code32 .code16gcc
  108. .def .data .double
  109. .endr .else .endif .endef .even .endc .elseif .extern
  110. .file .fill .float
  111. .globl .global
  112. .hword
  113. .irp .irpc .if .ifdef .ifndef .ifnotdef .int .include .incbin
  114. .long .lcomm
  115. .p2align .p2alignw .p2alignl .psize
  116. .quad
  117. .rept
  118. .short .scl .set .space .skip .single .size .string .struct .section
  119. .text .tag .type
  120. .uleb128
  121. .val
  122. .word
  123.  
  124.  
  125. [KEYWORDS2:GLOBAL]
  126.  
  127. [KEYWORDS3:GLOBAL]
  128.  
  129. [KEYWORDS4:GLOBAL]
  130.  
  131. [KEYWORDS5:GLOBAL]
  132.  
  133. [KEYWORDS6:GLOBAL]
  134.  
  135. [KEYWORDS7:GLOBAL]
  136. %eax %ebx %ecx %edx %edi %esi %ebp %esp
  137. %ax %bx %cx %dx %di %si %bp %sp
  138. %al %ah %bl %bh %cl %ch %dl %dh
  139. %cs %ds %ss %es %fs %gs
  140. %cr0 %cr2 %cr3
  141. %db0 %db1 %db2 %db3 %db6 %db7
  142. %tr6 %tr7 %st
  143. %mm0 %mm1 %mm2 %mm3 %mm4 %mm5 %mm6 %mm7
  144. %xmm0 %xmm1 %xmm2 %xmm3 %xmm4 %xmm5 %xmm6 %xmm7
  145.  
  146. [KEYWORDS8:GLOBAL]
  147.  
  148. [KEYWORDS9:GLOBAL]
  149. cs ds ss es fs gs
  150. data16 addr16
  151. lock wait
  152. rep repe repne
  153.